a positive development - French English Dictionary